package com.lancoo.ccas53.pojo.vo;

import com.lancoo.ccas53.entity.CourseWeek;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * @ClassName CourseInput
 * @Description 修改课程表相关数据
 * @Author quin
 * @Date 2024/5/28 15:57
 */
@Data
public class CourseInput implements Serializable {

    @NotNull(message = "课程id不能为空")
    private Long courseId;

    //    @NotNull(message = "考核方式id不能为空")
    @ApiModelProperty("考核方式id")
    private Integer assessmentId;

    //    @NotNull(message = "考核方式名字不能为空")
    @ApiModelProperty("考核方式名字")
    private String assessmentName;

    @ApiModelProperty("课程对应参数")
    private List<CourseWeek> courseWeeks;


}
